English Dictionary
◊ POLYURETHANE FOAM
polyurethane foam
n : a foam made by adding water to polyurethane plastics [syn: {polyfoam}]